stack (arms) - Spanish English Dictionary